語法格式:
for 變數 in 物件: #物件可以是串列、元組、字典
程式碼區塊
1.for迴圈基本運作
2.如果程式碼只有一行
語法格式:
for 變數 in 串列:程式碼區塊
3.有多行的程式碼區塊
4.將for迴圈應用在串列區間元素
1.只有一個參數的range()函數
語法格式:name_list =list(range(n)) →可產生name_list[0,...,n-1]
【例1】
【例2】
2.有2個參數的range()函數
語法格式:
name_list = list(range(start,end)) #start是起始值,end是終止值
【例1】
【例2】
3.有3個參數的range()函數
語法格式:
name_list = list(range(start,end,step))
→ start是起始值;end是終止值;step是間隔值
* step可以是負值,此時起始值需大於終止值
【例1】
【例2】
4.一般應用
【例1】列出從1加到10的總和
【例2】建立一個整數平方的串列,為避免數值太大,若輸入大於10將直接被認定為10
☆-:+:-:+:-:+:-:+:-:+:-:+:+:-:+:-☆
下一篇會學習更進階的迴圈應用~~~~一起期待吧!!!!!